Canonical flows 2 | turbulent mixing layer, amr (openfoam)


  • Canonical Flows 2 | Turbulent Mixing Layer, AMR (OpenFOAM)

Description:

"A mixing layer develops between two parallel, but different velocity, streams separated by a splitter plate upstream. The mixing layer is a flow of paramount importance for understanding the development of turbulence in external aerodynamics or combustion, as well as in atmospheric or oceanic flows



Continued...

" - Mixing Layer Vortices by Marcel R. Lesieur OpenFOAM case parameters mesh: blockMesh solver: pimpleFoam turbulence model: LES (WALE) Adaptive Mesh Refinement (AMR) is the process of dynamically adapting the accuracy of a solution in certain areas of interest specified via some criteria. The idea of AMR is to get the simulation accuracy of a fine mesh while keeping the computational costs as low as possible. For this simulation I injected dye (or a passive scalar) through one of the inlets, this way I use the interface of the two streams as my refinement criteria. This method work particularly well for this simulation, but it may be necessary to use another criteria, like turbulent viscosity, in other cases. The cases and video presented are for educational purposes and should serve as a launching point in conducting and setting up your investigation. Case Files: https://github.com/Interfluo/OpenFOAM-Cases-Interfluo/tree/main/Canonical-Flows/mixing1 #openfoam #cfd #aerospace # engineering #fluids #paraview #fluiddynamics #computationalfluiddynamics


Attachments:

File Name | To view or download these files please go to the project page
open.foam
open.foam
open.foam
k
nut
nuTilda
p
s
U
transportProperties
turbulenceProperties
blockMeshDict
fvSchemes
nut
transportProperties
controlDict
fvSolution
controlDict
fvSolution
nuTilda
p
U
turbulenceProperties
decomposeParDict
decomposeParDict
k
s
dynamicMeshDict
blockMeshDict
fvSchemes
open.foam
k
nut
nuTilda
p
s
U
dynamicMeshDict
transportProperties
turbulenceProperties
blockMeshDict
controlDict
decomposeParDict
fvSchemes
fvSolution